// 1. 引入 express 模块
const express = require('express');

// 2. 创建应用对象
const app = express();

// 定义中间件函数
const mw = function(req, resp ,next){
  clonsole.log('这是最简单的中间件函数');
  // 注意:在当前中间件的业务处理完毕后,必须调用next()函数
  // 表示把流转关系交给下一个中间件或路由处理函数
  next();
}

// 全局中间件
// 客户端发起的任何请求，到达服务器之后，都会触发的中间件，叫做全局生效的中间件
app.use(mw); // 全局生效的中间件


app.listen(3000, () => {
  console.log('Server is running on http://localhost:3000');
});